reproducible-tmp-names
authorDebian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)
committerClint Adams <clint@debian.org>
Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)
commit34679d486ff32d5f53369c9e7316b48fc15bd1ef
treeb4d49ad81c7166885789302d406793de7b34ed09
parentf96e56b533785b962654df383ed44b0eaba71108
reproducible-tmp-names

This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.

Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.

Gbp-Pq: Name reproducible-tmp-names
compiler/main/SysTools.hs